package com.ksm.client.document;

import com.google.gwt.editor.client.Editor.Path;
import com.ksm.transfer.dto.TvaDTO;
import com.sencha.gxt.core.client.ValueProvider;
import com.sencha.gxt.data.shared.LabelProvider;
import com.sencha.gxt.data.shared.ModelKeyProvider;
import com.sencha.gxt.data.shared.PropertyAccess;

public interface TvaProperties extends PropertyAccess<TvaDTO> {
	@Path("id")
	ModelKeyProvider<TvaDTO> key();

	@Path("name")
	LabelProvider<TvaDTO> nameLabel();

	ValueProvider<TvaDTO, String> name();

	ValueProvider<TvaDTO, Double> taux();

}